﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace IToursDataService.Models
{
    public class FlightOrderEntity
    {
        /// <summary>
        /// 主键ID
        /// </summary>
        public int FlightOrderID { get; set; }
        /// <summary>
        /// 费用标识（FK）
        /// </summary>
        public int ExpenseID{get;set;}
        /// <summary>
        /// 团号
        /// </summary>
        public string TourgroupID{get;set;}
        /// <summary>
        /// 团名称
        /// </summary>
        public string TourgroupName{get;set;}
        /// <summary>
        /// 行程计划ID(FK) 
        /// </summary>
        public int TourGroupScheduleID{get;set;}
        /// <summary>
        /// 供应商编码
        /// </summary>
        public int ProviderID { get; set; }
        /// <summary>
        /// 供应商名称
        /// </summary>
        public string ProviderName { get; set; }
        /// <summary>
        /// 航班号
        /// </summary>
        public string FlightCode{get;set;}
        /// <summary>
        /// 出发日期
        /// </summary>
        public string StartDate{get;set;}
        /// <summary>
        /// 出发时间
        /// </summary>
        public string StartTime { get; set; }
        /// <summary>
        /// 到达日期
        /// </summary>
        public string EndDate{get;set;}
        /// <summary>
        /// 到达时间
        /// </summary>
        public string EndTime { get; set; }
        /// <summary>
        /// 始发港
        /// </summary>
        public string BeginPosition{get;set;}
        /// <summary>
        /// 抵达港
        /// </summary>
        public string EndPosition{get;set;}
        /// <summary>
        /// 陪同数
        /// </summary>
        public int AccompanyNum{get;set;}
        /// <summary>
        /// 成人数
        /// </summary>
        public int AdultNum{get;set;}
        /// <summary>
        /// 儿童数
        /// </summary>
        public int ChildNum{get;set;}
        /// <summary>
        /// 婴儿数
        /// </summary>
        public int BabyNum{get;set;}
        /// <summary>
        /// 陪同票数量
        /// </summary>
        //public int AccompanyQuantity{get;set;}
        /// <summary>
        /// 成人票数量
        /// </summary>
        //public int AdultQuantity{get;set;}
        /// <summary>
        /// 儿童票数量
        /// </summary>
        //public int ChildQuantity{get;set;}
        /// <summary>
        /// 婴儿票数量
        /// </summary>
        //public int BabyQuantity { get; set; }

        /// <summary>
        /// 成人单价
        /// </summary>
        public decimal AdultUnitPrice{get;set;}
        /// <summary>
        /// 儿童单价
        /// </summary>
        public decimal ChildUnitPrice{get;set;}
        /// <summary>
        /// 婴儿单价
        /// </summary>
        public decimal BabyUnitPrice{get;set;}
        /// <summary>
        /// 陪同单价
        /// </summary>
        public decimal AccompanyUnitPrice{get;set;}
        /// <summary>
        /// 手续费
        /// </summary>
        public decimal HandlingCharge{get;set;}
        /// <summary>
        /// 备注
        /// </summary>
        public string Remark{get;set;}
        /// <summary>
        /// 订单状态,0、已定1、未定
        /// </summary>
        public string OrderState { get; set; }
        /// <summary>
        /// 订票席位
        /// </summary>
        public string Seat { get; set; }

    }
}
